discontinuance of payments - German English Dictionary